English Dictionary
◊ OIL PUMP
oil pump
n : a pump that keeps a supply of oil on moving parts